Changchun Yatai
Long An and Thép Cần Thơ share points in 0-0 draw after thieves cut floodlight cables at Tan An StadiumThe floodlight cables were cut before kickoff. No alarm sounded, no official...
League of Legends 2027: VCS Opens Wider Doors, Vietnamese Teams Gain Additional Paths to International CompetitionAt the 2026 Mid-Season Finals, peak concurrent viewership reached approximate...
Data discipline in Vietnamese football: why conclusions drawn right after the final whistle usually failOn the stand, the phone buzzes before the final whistle has finished echoing....
The Blank Pages of Vietnamese FootballThe match ended at 9:47 p.m. The referee blew the whistle, the two sets of...
India at the 2026 Asian Games: two pillars and a hinge called the third singlesI left the stands at Gelora Bung Karno after the second doubles rubber, certa...
India Lose 1-3 to Japan in Asian Games 2026 Women's Badminton Team Quarter-Final: Two Games Within Reach and Four More Years of WaitingThe clock in Shenzhen read 1:40 a.m. when the second game between Unnati Hood...
When the Whistle Stays Silent: Amsterdam, Law 5, and the Crack Between the Letter of the Law and Fair PlayIn the 63rd minute at the Johan Cruyff Arena, Brian Brobbey went down. The...
Notice on Tactical Analysis and Insufficient Information Context in Sports ArticleThe analysis shows that no article content was provided in the Stage-1...
Asian Games Women's Volleyball: China Wins Gold, Vietnam Blanked by Indonesia, and the Blind Spot of a Standings TableOn the final competition day of women's volleyball at the Asian Games, I stay...
ROLR, Seth Young and the Liquidity Gap in North American Esports BettingThe stands were packed. A League of Legends final in North America, tens of...
Malaysian Football Caught Forging Naturalization Documents: 7 Players Banned 12 Months, Federation Still Nominated by AFCThe call came at one in the morning, Lyon time, from an agent I have known fo...
A Double Midfield Blow and Vietnam's Personnel Gamble Before the OpenerOn the morning of September 24, at the training ground of Institut Teknologi...
World Youth Table Tennis: An Excavation Beneath the Dust of the RankingsIn November 2026, inside a small arena in southern Sweden, I sat through four...
China Open: Djokovic beats Borges, a 39-year-old body and the load-management puzzleIn the 6-3, 7-6(2) win over Nuno Borges in the first round of the China Open ...
Five Ones on Board Three: Savitha Shri and the Inverted Order of India's Women's TeamThe scoresheet of board three. A narrow handwritten column, five rows, a sing...
When a Sports Data Pipeline Mislabels: Lessons from a Forensic Report Filed Under FootballOn 24 September, an automated content pipeline pushed a forensic news item fr...
Vietnam in Jakarta: The Glove That Has Not Dried and the Match They Cannot Afford to LoseThe Three-Hour Bus and a Hand That Would Not Stop Opening and Closing On the...
2026 National Women's Volleyball Championship: 14 Rounds and the Cost of Dead RubbersGeleximco Hung Yen walked into their match against Ha Noi with a record of ze...
Vietnam's Youth Academies and the Empty Spreadsheet: The Boy Who Isn't in the DataThree weeks ago, I sat down with a scouting file from a youth academy in...
Vietnam at 98th in the FIFA Ranking: The Quiet Space Between the Final Whistle and the ScoreboardIn the notebook I still carry with me on every evening in front of the screen...
